@media (max-width: 767px) {
    /* phone and pad style */   
    html, body{
        width: 100%;
        overflow-x: hidden;
    }    

    body{
        background: none;
    }

    .header{
        background: url(../img/index_bg.jpg) no-repeat center top #fff;
        height: auto;
    }

    .logo img{
        width: 100%;
        height: auto;
        margin: 0;
        position: static!important;
    }

    .header .logo{
 display: flex;
 align-items: center;
 text-align: center;
 }
    
    /*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â*/
    .top,
    .comm_topLink,
    #topSystemBtn_id,
    .header .search,
    .yqlj,
    .friend_link_box,
    .picScroll-top .bd ul li .pic,
    .main_divtc,
    .footer img,
    .gov_ico,
    #midSystemBtn_id,
    .tyl-main-left,
    .table thead tr,
    .table tbody tr td:nth-last-child(3),
    .mian_con_foot{
        display: none!important;
    }
    .main_left{
        height: auto;
    }

    /*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½100%*/
    .header, .picScroll-top, .nav, .main, .main_top, .gzdt, .gzdt .gzdt_toutiao, .gzdt .gzdt_title, .gzdt .list, .main_top_bottom, .main_left, .xxgk, .xxgk .xxgk_ml, .main_right, .bszn ul, .main_center, .main_left_tit, .ycfc_slide, .xxgk .xxgk_ml li a, .xxgk .xxgk_ml li, .slideBox .bd li a, .slideBox .bd li p, .foot_infoÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ .slideBox .bd img, .tempWrap, .wd260, .wd860, .xxgk_xx ul li, .main_content, .main_con_zw p img, .main_list_left, .foot_info, .foot_info div:first-child{
        width: 100%!important;
    }
    .gzdt{
        height:auto;
    }
    .bszn{
        height: auto;
    }
    .bszn ul{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        height: auto;
        margin: 20px 0;
    }
    .ztzl ul{
        margin:0;
    }
    .ztzl ul li{
        height:auto;
        width: 100%;
        margin: 0;
    }

.ztzl ul li img{
    width:100%;
    height:auto;
}
.xxgk .xxgk_qz{
    display: flex;
    justify-content: space-around;
}
    .xxgk .xxgk_qz li{
        width: 49.5%;
        margin-right: 0!important;
    }
    
    .nav01,
    .nav02,
    .nav03,
    .nav04,
    .nav05{
        background: none!important;
    }

    .nav{
        margin-top: -2px;
        height: auto!important;
    }
    
    .nav li{
        width: 20%!important;
        text-align: center;
        padding: 0;
        line-height: 40px;
        height: 40px;
        box-sizing: border-box;
        border-width: 1px;
        border-style: solid;
        border-color: rgba(255, 255, 255, .05) rgba(0, 0, 0, .05) rgba(0, 0, 0, .05) rgba(255, 255, 255, .05);
        background-image: none!important;
    }
  
    .nav li a{
        text-indent: unset!important;
        margin-left: 0;
    }

    .main_top{
        /* margin-top: -20px; */
        height: auto;
    }
  
    .mt10{
        margin-top: 0px!important;
    }
    .jgjs .list ul li a{
        width: 66%;
    }
    .list ul li{
        padding: 0 15px;
    }

    .wd420{
        width:100%
    }
    .mt20,
    .main{
        margin-top: 0;
    }

    .main_content{
        border: unset;
        padding:1px!important;
    }

    .xxgk_top_frame ul .li01{
        float: unset;
        width: 100%;
    }

    .xxgk_top_frame{
        width: 97%;
    }

    .jgld_leader .jdld_leader_right{
        width: 100%;
        margin-left:5px;
        margin-top: unset;
    }

    .jgld_leader .jgld_leader_pic img{
        margin-left: 70%;
    }

    .leader_grjj h2{
        margin-left: 10px;
    }
    .leader_grjj p span,
    .leader_grjj p font,
    .leader_grjj p{
        line-height: 23px;
        font-size: 14px!important;
    }

    .leader_grjj{
        width: 97%;
        margin: 10px auto;
    }
    
    /*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ*/
  
    #paging>.page_index .current{
        display:block;
        margin: 0 3px;
    }
  
    .paging_wrap.right{
        text-align: center!important;
    }
  
    #paging>.page_index{
        margin: 0;
    }
  
    #paging>.end_page,
    #paging>.home_page{
        display:none;
    }
  
    #paging>.page_index .current{
        display:block;
        margin: 0 3px;
    }

    .main_content .main_con_zw p{
      line-height: unset;
      text-indent: unset;
    }

    .table tbody tr td{
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }

    .table{
       table-layout:fixed;
    }

    .table td[align="center"]:last-child{
       width:4rem;
    }

    .table tbody tr td{
       padding-left: 15px!important;
    }

    .jgxx_div table{
      margin-left: -10px!important;
       width: 100%!important;
    }

    .jgxx_span{
        text-align: unset!important;
        width: auto!important;
        line-height: 25px!important;
    }

    .main_center{
        height: auto;
    }

    .jgxx_div{
        width: auto!important;
        word-wrap: break-word;
        word-break: break-all;
        line-height: 25px!important;
    }

    .xxgk_top_frame ul{
        margin-left: 15px;
    }
    .main_content .main_con_zw table{
        table-layout:fixed;
        width:100%!important;
    }
    
     .main_content .main_con_zw table tr td{
         font-size:.14px!important;
         word-break: break-all;
     }

    .main_con_zw {
       padding: 0 10px;
       box-sizing: border-box;
    }

    .main_right{
        height: auto;
    }

    .MsoNormal img{
        height: auto!important;
    }

    .gzdt .gzdt_title,
    .gzdt .list{
    padding: 0;
    }
    .gzdt .gzdt_title h2{
        padding-left:10px;
    }

    .gzdt .gzdt_toutiao{
    padding: 5px 15px;
    box-sizing: border-box;
    height: auto;
    }
    .gzdt .gzdt_toutiao p{
       padding:5px 0;
    }
    .zxts ul li a,
    #datalist li i{
        margin-left: 5px;
    }
    .slideBox, .slideBox .bd{
        width: 100%;
        height: auto;
    }
    .slideBox .bd ul{
        height: 0;
        padding-bottom: 58%;
        overflow: hidden;
    }
    .slideBox .bd li,
    .slideBox .bd li a,
    .slideBox .bd li img{
        width: 100%;
        height: 100%;
    }
    .slideBox .bd li p{
        box-sizing: border-box;
        padding-right: 100px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .slideBox .hd ul li{
        width: 8px;
        height: 8px;
    }

    .bszn ul li{
        margin: 10px 2%!important;
    }

    .footer{
        padding: 20px 0;
    }

    .foot_info{
        height: unset!important;
        margin-top: -25px;
    }

    .footer p{
        padding-left: 0!important;
        text-align: center!important;
        float: none!important;
    } 

    .footer p{
        line-height: 20px!important;
    }   
   
    .title h2 a{
        padding:0 5px;
    }

    .main_list_left{
        overflow-x: auto;
    }

    .main_list .main_list_left ul li{
        width: auto;
        float: left;
        padding: 0 5px;
    }
    .main_list .main_list_left ul li a:hover, .chnlnav_on,
    .main_list .main_list_left ul li a{
        Color: black!important;
        background: none!important;
    }
    .main_list_left ul li a{
        line-height:35px;
        height:auto;
    }

    .main_list .main_list_left h2{
        display: none;
    }
    .ycfc_slide .bd{
        width: 200px;
        margin:0 auto;
    }
     .main_con_zw img,
    .main_content imgÃ¯Â¼Å’
    .main_con_zw iframe,
    .main_content videoÃ¯Â¼Å’
     #j-show-body img,
    .tys-main img,
    #j-show-body iframe,
    .tys-main iframe,
     #j-show-body video,
    .tys-main video {
        max-width:100%;
        height:auto!important;
        display:block!important;        
    }
    .dczj iframe{
        padding:0 5px;
    }
    .zxts ul{
        padding:0 5px;
    }
    .leader{
        padding:5px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .gzdt .gzdt_toutiao h2{
        height:auto;
        line-height:1.5;
    }
    .main_con_zw p span,
    .jgxx_div,.jgxx_div span, .slideBox .bd li p, .nav li a{
        font-size:14px!important;
    }
    .slideBox .bd li p{
        padding-right: 130px;
    }
    
    .gzdt .gzdt_toutiao h2 a,
    .leader .info h2,
    .jgld_leader .jdld_leader_right ul .jdld_leader_tit,
    .main_content h2{
        font-size:16px;
    }
    .jgld_leader .jdld_leader_right ul .jdld_leader_tit{
        text-align:center;
    }
    .main_content h2{
        margin: 5px 0;
    }
    .leader .pic{
        margin: auto 10px;
    }
    .jgld_leader .jgld_leader_pic{
        margin:10px 0;
    }
    .foot-ywzx{display:none !important;}
}